Python中去除字符串首尾特定字符的函数:strip() |
您所在的位置:网站首页 › python strip函数删除中间空格 › Python中去除字符串首尾特定字符的函数:strip() |
![]() ![]() Python中strip()函数的作用是去除一个字符串前导和尾部的特定字符,并返回结果字符串。 Python中strip()函数默认是删除字符串前导和尾部空格,通过设定参数,也可以去除字符串前导和尾部的其它特定字符。 strip()函数的语法格式str.strip( [ chars ] ) 语法中的 str 即要被操作的字符串或字符串变量; 该函数有一个参数 chars ,是可选参数,用于指定从字符串前导或尾部要删除的字符,默认为空白。 该函数执行完后返回操作结果字符串。 stip()函数使用示例1、没有参数的情况 strip()函数在没有参数时默认移除的是字符串的前导和尾部空白字符。 >>> str1 = " Python is easy. " # 字符串前后有空格 >>> str1.strip() 'Python is easy.' >>> " C#\n Python \t \nR \t".strip() 'C#\n Python \t \nR' 从上面的例子可以看出:strip()函数在没有给参数时,默认移除的是前导或尾部空白,空白字符字符包括常见的空格、制表符、回车符、换行符,以及isspace()函数可以判别的空白字符。例子中 \t 则被视为空白字符被从尾端移除了。 2、带参数的使用示例 strip()函数在改定参数后,可以指定要从字符串前端和尾部移除的字符序列。 >>> '******翔宇亭IT乐园*********'.strip('*') '翔宇亭IT乐园' >>> '#*###****翔宇亭IT乐园##**###'. strip('#*') '翔宇亭IT乐园' >>> "www.biye5u.com".strip('wmco.') 'biye5u' >>> c_str = "#..This is code #3.2...#" >>> c_str.strip("#.!") 'This is code #3.2' 从上面各例可以看出,在指定参数时,strip()函数将从前导字符中移除指定的字符,直到遇到一个不是指定的字符为止,对于尾部字符的处理也是同样的。 如需转载,请注明出处和本文链接地址:翔宇亭IT乐园(http://www.biye5u.com) 本文链接地址:http://www.biye5u.com/article/python/2020/6455.html 微信搜索“优雅的代码”关注本站的公众号,或直接使用微信扫描下面二维码关注本站公众号,以获取最新内容。 个人成长离不开各位的关注,你的关注就是我继续前行的动力。 Tags:Python string 字符串 函数 删除空格 [] [返回上一页] [打 印] |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |